1118 Main St, Longmont, CO 80501-3823, Longmont
"La Panda is one our favorite restaurants. Glad to see they survived the plandemic!"
"La Panda is one our favorite restaurants. Glad to see they survived the plandemic!"